/*
 * To change this license header, choose License Headers in Project Properties.
 * To change this template file, choose Tools | Templates
 * and open the template in the editor.
 */

package Administrador.Interfaz;

import java.awt.Color;
import java.awt.Font;
import javax.swing.DefaultComboBoxModel;
import javax.swing.JButton;
import javax.swing.JComboBox;
import javax.swing.JLabel;
import javax.swing.JPanel;
import javax.swing.JTextField;

/**
 *
 * @author joanna
 */
public class InterfazSucursal {
    
    public String codigoAlmacén, dirección,teléfono;
    public int numeroCajeros;
    public JButton btRegistrar,btConsultar,btModificar,btEliminarSuc,btEliminarTerm;
    
    public JPanel registrarSucursal()
    {
        JPanel panelRegistro = new JPanel();
        JLabel lbCodigo,lbDireccion,lbTelefono,lbNumCajeros;
        JTextField tfCodigo,tfDireccion,tfTelefono,tfNumCajeros;
        
        
        panelRegistro.setLayout(null);
        panelRegistro.setOpaque(false);
        
        lbCodigo = new JLabel("Codigo de almacen");
        lbDireccion = new JLabel("Direccion");
        lbTelefono = new JLabel("Telefono");
        lbNumCajeros = new JLabel("Numero de cajeros");
        
        tfCodigo = new JTextField();
        tfDireccion = new JTextField();
        tfTelefono = new JTextField();
        tfNumCajeros = new JTextField();
         
        btRegistrar = new JButton("Registrar");
        
        lbCodigo.setFont(Font.decode("Verdana-BOLD-14"));
        lbNumCajeros.setFont(Font.decode("Verdana-BOLD-14"));
        lbDireccion.setFont(Font.decode("Verdana-BOLD-14"));
        lbTelefono.setFont(Font.decode("Verdana-BOLD-14"));
        
        lbCodigo.setForeground(Color.WHITE);
        lbNumCajeros.setForeground(Color.WHITE);
        lbDireccion.setForeground(Color.WHITE);
        lbTelefono.setForeground(Color.WHITE);
        
        btRegistrar.setFont(Font.decode("Arial-BOLD-12"));
        
        lbCodigo.setBounds(50, 90,152, 40);
        lbNumCajeros.setBounds(446,90,170, 40);
        lbDireccion.setBounds(126,190,120, 40);
        lbTelefono.setBounds(526, 190,120, 40);
        
        tfCodigo.setBounds(206, 100,200, 30);
        tfNumCajeros.setBounds(602,100,160,30);
        tfDireccion.setBounds(206,200,200,30);
        tfTelefono.setBounds(602, 200,160,30);
        
        btRegistrar.setBounds(360,300, 140, 30);      
        
        panelRegistro.setBounds(184,20, 870, 490);
        
        panelRegistro.add(lbCodigo);
        panelRegistro.add(lbNumCajeros);
        panelRegistro.add(lbDireccion);
        panelRegistro.add(lbTelefono);
        panelRegistro.add(tfCodigo);
        panelRegistro.add(tfNumCajeros);
        panelRegistro.add(tfDireccion);
        panelRegistro.add(tfTelefono);
        panelRegistro.add(btRegistrar);
        return panelRegistro;
    }
    
    public JPanel consultarSucursal()
    {
        JPanel panelConsulta = new JPanel();        
        JLabel lbCodigo,lbDireccion,lbTelefono,lbNumCajeros;
        JTextField tfDireccion,tfTelefono,tfNumCajeros; 
        JComboBox opcionesSucursales;
        
        
        panelConsulta.setLayout(null);
        panelConsulta.setOpaque(false);
        
        opcionesSucursales = new JComboBox();
        lbCodigo = new JLabel("Codigo de almacen");
        lbDireccion = new JLabel("Direccion");
        lbTelefono = new JLabel("Telefono");
        lbNumCajeros = new JLabel("Numero de cajeros");
        
        tfDireccion = new JTextField("direccion");
        tfTelefono = new JTextField("telefono");
        tfNumCajeros = new JTextField("0");
        
        btConsultar = new JButton("Consultar");
        
        opcionesSucursales.setModel(new DefaultComboBoxModel(new String[] { "Item 1", "Item 2", "Item 3", "Item 4" }));
        
        lbCodigo.setFont(Font.decode("Verdana-BOLD-14"));
        lbNumCajeros.setFont(Font.decode("Verdana-BOLD-14"));
        lbDireccion.setFont(Font.decode("Verdana-BOLD-14"));
        lbTelefono.setFont(Font.decode("Verdana-BOLD-14"));
        
        lbCodigo.setForeground(Color.WHITE);
        lbNumCajeros.setForeground(Color.WHITE);
        lbDireccion.setForeground(Color.WHITE);
        lbTelefono.setForeground(Color.WHITE);
        
        tfDireccion.setEditable(false);
        tfTelefono.setEditable(false);
        tfNumCajeros.setEditable(false);
        
        opcionesSucursales.setBounds(279, 56, 299, 30);
                
        lbCodigo.setBounds(120, 56, 150, 30);
        lbNumCajeros.setBounds(113, 280, 158, 29);
        lbDireccion.setBounds(192, 156, 79, 30);
        lbTelefono.setBounds(196, 216, 70, 29);
        
        tfNumCajeros.setBounds(279, 279, 86, 30);
        tfDireccion.setBounds(279, 156, 299, 30);
        tfTelefono.setBounds(279, 216, 218, 28);
        
        btConsultar.setBounds(621, 56, 144, 30);  
        
        panelConsulta.setBounds(184,20, 870, 490);
        
        btConsultar.addActionListener(null);
        
        panelConsulta.add(opcionesSucursales);
        panelConsulta.add(lbCodigo);
        panelConsulta.add(lbNumCajeros);
        panelConsulta.add(lbDireccion);
        panelConsulta.add(lbTelefono);
        panelConsulta.add(tfNumCajeros);
        panelConsulta.add(tfDireccion);
        panelConsulta.add(tfTelefono);
        panelConsulta.add(btConsultar);
        return panelConsulta;
    }

    public JPanel modificarSucursal()
    { 
        JPanel panelModifica = new JPanel();        
        JLabel lbCodigo,lbDireccion,lbTelefono,lbTerminal;
        JTextField tfDireccion,tfTelefono;
        JComboBox opcionesSucursales,opcionesTerminales;
        
        
        panelModifica.setLayout(null);
        panelModifica.setOpaque(false);
        
        opcionesSucursales = new JComboBox();
        opcionesTerminales = new JComboBox();

        lbCodigo = new JLabel("Codigo de almacen");
        lbDireccion = new JLabel("Direccion");
        lbTelefono = new JLabel("Telefono");
        lbTerminal = new JLabel("Terminal");
        
        tfDireccion = new JTextField();
        tfTelefono = new JTextField();
        
        btModificar = new JButton("Modificar");
        btEliminarTerm = new JButton("Eliminar");
        
        opcionesSucursales.setModel(new DefaultComboBoxModel(new String[] { "Item 1", "Item 2", "Item 3", "Item 4" }));
        opcionesTerminales.setModel(new DefaultComboBoxModel(new String[] { "Item 1", "Item 2", "Item 3", "Item 4" }));

        lbCodigo.setFont(Font.decode("Verdana-BOLD-14"));
        lbTerminal.setFont(Font.decode("Verdana-BOLD-14"));
        lbDireccion.setFont(Font.decode("Verdana-BOLD-14"));
        lbTelefono.setFont(Font.decode("Verdana-BOLD-14"));
        
        lbCodigo.setForeground(Color.WHITE);
        lbTerminal.setForeground(Color.WHITE);
        lbDireccion.setForeground(Color.WHITE);
        lbTelefono.setForeground(Color.WHITE);
        
        opcionesSucursales.setBounds(279, 56, 299, 30);
        opcionesTerminales.setBounds(279, 279,299, 30);
                
        lbCodigo.setBounds(120, 56, 150, 30);
        lbTerminal.setBounds(113, 280, 158, 29);
        lbDireccion.setBounds(192, 156, 79, 30);
        lbTelefono.setBounds(196, 216, 70, 29);        
        
        tfDireccion.setBounds(279, 156, 299, 30);
        tfTelefono.setBounds(279, 216, 218, 28);
        
        btModificar.setBounds(621, 56, 144, 30);  
        btEliminarTerm.setBounds(621, 279,144,30);
        
        panelModifica.setBounds(184,20, 870, 490);
        
        btModificar.addActionListener(null);
        btEliminarTerm.addActionListener(null);
        
       
        panelModifica.add(opcionesSucursales);
        panelModifica.add(lbCodigo);
        panelModifica.add(lbTerminal);
        panelModifica.add(lbDireccion);
        panelModifica.add(lbTelefono);
        panelModifica.add(opcionesTerminales);
        panelModifica.add(tfDireccion);
        panelModifica.add(tfTelefono);
        panelModifica.add(btModificar);
        panelModifica.add(btEliminarTerm);
        
        return panelModifica;}
    
    public JPanel eliminarSucursal()
    {       
        JComboBox opcionesSucursales = new JComboBox();
        opcionesSucursales.setModel(new DefaultComboBoxModel(new String[] { "Item 1", "Item 2", "Item 3", "Item 4" }));
        opcionesSucursales.setBounds(279, 56, 299, 30);
        
        JLabel lbCodigo = new JLabel("Codigo de almacen");
        lbCodigo.setFont(Font.decode("Verdana-BOLD-14"));
        lbCodigo.setForeground(Color.WHITE);
        lbCodigo.setBounds(120, 56, 150, 30);
        
        btEliminarSuc = new JButton("Eliminar");
        btEliminarSuc.setBounds(621, 56, 144, 30);  
        btEliminarSuc.addActionListener(null);     
        
        JPanel panelElimina = new JPanel();        
        panelElimina.setLayout(null);
        panelElimina.setOpaque(false);
        panelElimina.setBounds(184,20, 870, 490);       
        panelElimina.add(opcionesSucursales);
        panelElimina.add(lbCodigo);
        panelElimina.add(btEliminarSuc);
        
        return panelElimina;
        }

}
